{
	draw(stepData,ctx){
		let {step,state} = stepData
		ctx.save()
		ctx.merge(state)
		let fp = step[0]
		let sp = step[1]
		let r = Math.distance(fp,sp)
		this.circle(fp.assign({r}),ctx)
		if(ctx.ghost){
			this.drawRTip(step,ctx,true)
			this.points(step,ctx)
		}
		ctx.restore()
	}
}